pilgrim goose - German English Dictionary